home *** CD-ROM | disk | FTP | other *** search
/ 8bitfiles.net/archives / archives.tar / archives / compuserve-file-archive / 23 Geos Applications / MPSCOD.BIN (.txt) < prev    next >
GEOS ConVerT  |  2019-04-13  |  10KB  |  191 lines

  1. MPS1000 codes
  2. PRG formatted GEOS file V1.0
  3. MPS 5152+138 SD
  4. `CODES
  5. BLASTER'S CONVERTER V2.1
  6. Write Image V2.1
  7. geoWrite    V2.1
  8.         
  9. Control Codes for the Commodore MPS 1000
  10. Commodore Mode
  11. Secondary Address Codes    What They Do
  12. 0        Prints data exactly as recieved in Uppercase/Graphics
  13. 1    Print data according to a previously defined format
  14. 2    Store formating data
  15. 3    Set number of lines per page
  16. 4    Enable printer diagnostic messages
  17. 5    Define a programmable character.
  18. 6    Set spacing between lines
  19. 7    Print data exactly as received in Upper/lower case
  20. 9    Suppress diagnostic messages
  21. 10    Reset
  22. Control Codes
  23. Hex    Dec    Function
  24. 01H    1    Single Density graphics (480 DPL)
  25. 02H    2    Double Density graphics (960 DPL)
  26. 08H    8    Bit image(7 vertical dot) with 7/72" line feed
  27. 0AH    10    Line feed with carriage return
  28. 0CH    12    Form Feed
  29. 0DH    13    carriage return with line feed
  30. 0EH    14    Enhanced on
  31. 0FH    15    Enhanced off
  32. 10H,n1,n2    16    Tab setting "NHNL"
  33. 11H    17    Local upper/lower case cursor mode
  34. 12H    18    Reverse on
  35. 13H    19    Paging off
  36. 1AH    26    Bit image repeat (7 pin)
  37. 1BH,16H,n1,n2    27  16    Dot address n1 * 256 + n2
  38. 1DH    29    Skip space in formating print
  39. 1FH    31    NLQ on
  40. 22H    32    Quote mode on
  41. 8DH    141     CR without LF
  42. 91H    145    Local uppercase/graphics cursor mode
  43. 92H    146    Reverse off
  44. 93H    147    Paging on including setting top of page
  45. 9FH    159    NLQ off
  46. A0H    160    Prints blank alpha field in formating print
  47. FEH    254    Print programmable character
  48. IBM 5152+ mode
  49. ESC    DEC    HEX    Symbol    Function
  50.     0    00    NUL    Terminate Horizonal & vertical tab settings Escape sequences
  51.     7    07    BEL    Sounds beeper
  52.     9    09    HT    Horizonal tab. Empties buffer before movint to next tab stop.
  53.     10    0A    LF    Line feed
  54.     11    0B    VT    Vertical tab
  55.     12    0C    FF    Form Feed
  56.     13    0D    CR    Carriage return
  57.     14    0E    SO    Shifts out. Turns enlarged mode on for the length of the line. Same as Escape S9. Can be canceled by ASCII 20 or Escape "W0". Works with pica, elite or condensed mode.
  58.     15    0F    SI    Shift in. Turns condensed mode on (17.16 cpi). Cannot be mixed with emphasized or pica mode.
  59.     18    12    DC2    Clears condensed mode
  60.     20    14    DC4    Turns enlarged mode on set by ASCII 14 OFF
  61.     24    18    CAN    Cancels all text but not control codes in the printer buffer.
  62.     27    1B    ESC    Escape 
  63. 27    45    2D    -    Turns underline mode on.        Format: ESC "-"n                             Where n toggles underline on or off.        0 turns it off, 1 turns it on.
  64. 27    48    30    0    Sets line spaceing to 1/8 inch (9 dot)
  65. 27    49    31    1    Sets line spacing to 7/72 inch (7 dot)
  66. 27    50    32    2    Sets line spacing to a previous definition (ESC "A")
  67. ESC    DEC    HEX    Symbol    Function
  68. 27    51    33    3    Sets line spacin
  69. ESC    DEC    HEX    Symbol    Function
  70. 27    51    33    3    Sets line spacing to n/216 inch. 1/216 inch is 1/3 dot. Format: ESC "3"n
  71. 27    53    35    5    Turns auto line feed mode on             Format: ESC "5"n                              1=on, 0=off
  72. 27    54    36    6    IBM character set 2
  73. 27    55    37    7    IBM character set 1
  74. 27    56    38    8    Turns off paper out sensot
  75. 27    57    39    9    Turns on paper sensor
  76. 27    58    3A    :    Turns on elite mode (Draft only)
  77. 27    60    3C    <    Turns on one-line     uniderictional mode
  78. 27    64    40    @    Reset to power on state
  79. 27    65    41    A    Sets line spacing to n/72 inch (n Dot)       Format: ESC "A"n      Where n=0-255. Value effective after setting ESC "2"
  80. 27    66    42    B    Sets up 16 vertical tabs in the current lune spacing. Tab setting are not effected by line spacing changes. Terminate this tab with 0 or a number less than the las vertical tab. Format: ESC "B"n
  81. ,...n
  82. 27    67    43    C    Sets form length (ESC "C" n) in n lines in the current line spacing. The default is 66. Also set top of form. n=1-127
  83. 27    67    43    C    Sets the form to inches regardless of the current spacing. The default is 11 inches.    Format ESC "C"0n     n=1-22
  84. 27    68    44    D    Resets current tabs  & sets up 32 horizontal tabs in the current pitch. Tabs are not effected by changes in pitch.         ESC "D"     n
  85. ,...n
  86. ESC    DEC    HEX    Symbol    Function
  87. 27    69    45    E    Turns on emphasized mode. Can not mix with elite or compressed mode.
  88. ESC    DEC    HEX    Symbol    Function
  89. 27    69    45    E    Turns on emphasized mode. Can not mix with elite or compressed mode.
  90. 27    70    46    F    Turns off emphasized mode
  91. 27    71    47    G    Turns on Double-Strike mode. Can not use with NLQ.
  92. 27    72    48    H    Turns off double strike
  93. 27    74    4A    J    Forces an immediate line feed of n/216 inch without changing the current line spacing.
  94. 27    75    4B    K    Turns single density graphics mode on.       Format: ESC "K"n
  95.    followed by data numbers. Where n=total number of dot columns. n
  96. =nMOD 256  and n
  97. =INT(n/256)    I.E.: n
  98. =244,n
  99. =1 to print 480 dots
  100. 27    76    4C    L    Turns on low-speed double density graphics mode (ESC "L"n
  101. )             I.E.: n
  102. =192,n
  103. =3 to print 960 dots
  104. 27    78    4F    N    Skip perforation to n lines. (ESC "N"n)
  105. 27    79    4F    O    Turns skip perforation off
  106. 27    82    52    R    Initializes tabs to default settings.
  107. 27    83    53    S    Turns on script mode. (ESC "S"CHR$(n))        n=0 for superscript and n=1 for subscript.
  108. 27    84    54    T    Turns script mode off
  109. 27    85    55    U    Toggles unidirectional mode on (ESC "U"n) On for n=1, off for n=0
  110. 27    87    57    W    Turns on enlarged mode which stays on until turned off. Can not be turned off with ASCII 20. (ESC "W"n)
  111. ESC    DEC    HEX    Symbol    Function
  112. 27    88    58    X    Sets left & right margins. (ESC "X" lm rm
  113. 27    89    59    27    Turns high-speed double density graphics mode on. Prints same density as ESC "L" but can
  114. ESC    DEC    HEX    Symbol    Function
  115. 27    88    58    X    Sets left & right margins. (ESC "X" lm rm
  116. 27    89    59    Y    Turns high-speed double density graphics mode on. Prints same density as ESC "L" but cannot print 2 adjacent dots in same row.
  117. 27    90    5A    Z    Turns on quad density graphics. (ESC "Z",n1,n2) I.E. ESC "Z",128,7 prints 1920 dots per line.
  118. 27    120    78    x    Select NLQ or draft. (ESC "x"n) Draft = 0, and NLQ=1
  119. ASCII codes
  120. 0    Terminates tab sequence
  121. 7    Sounds beeper
  122. 9    Activates horizontal tab
  123. 10    Activates line feed
  124. 11    Activates vertical tab
  125. 12    Activate form feed
  126. 13    Activates CR
  127. 15    Condensed mode on
  128. 18    Condensed mode off
  129. 14    Turns on one-line enlarged mode
  130. 20    Turns one line enlarged mode off
  131. 24    Cancels all text but not control codes to the print buffer
  132. DIP SWITCHES
  133. @1-1    Off    Commodore mode
  134.     ON    5152+ mode
  135. Commodore mode
  136. Switch    On    Off    Function
  137. 2    5    4    Device number
  138. 3    Mute    Beep    Buzzer
  139. 4    valid    invalid    controls sheet feeder
  140. 5    NLQ    Draft    NLQ/Draft switch
  141. 6    12    11    Page length
  142. 7    Inactive    Active    Paper end detector
  143. 8    valid    invalid    Uni-directional printing
  144. ed off with ASCII 20. (ESC "W"n)
  145. 5152+ Mode
  146. Switch    On    Off    Function
  147. 2    5    4    Device number
  148. 2    Table 2    Table 1    Character graphic select
  149. 3    Serial    Parallel    Interface
  150. 4    valid    invalid    controls sheet feeder
  151. 5    NLQ    Draft    NLQ/Draft switch
  152. 6    12    11    Page length
  153. 7    Inactive    Active    Paper end detector
  154. 8    valid    invalid    Auto LF with CR
  155. Technical Specs
  156. CBM Mode
  157. 9 pin print head
  158. 100 characters per second in draft (pica) mode
  159. 20 CPS in NLQ mode
  160. 50 CPS in enlarged mode
  161. Line spacing 1/216 inch (1/6 " at power on)
  162. Dot matrix format:    12x18 NLQ
  163.     9x8 standard characters
  164.     6x8 standard graphic characters
  165. IBM Mode
  166. Pitch    Speed    Columns
  167. Pica (Standard Pitch)    100 CPS    80
  168. Enlarged    50 CPS    40
  169. Emphasized    50 CPS    80
  170. Enlarged Emphasized    25 CPS    40
  171. Condensed    82 CPS    132
  172. Enlarged Condensed    41 CPS    66
  173. Elite    60 CPS    96
  174. Enlarged Elite    30 CPS    48
  175. Condensed Elite    100 CPS
  176. Dot matrix    9x9 standard
  177.     6x12 standard graphic characters
  178.     12x18 NLQ
  179. 3    Mute    Beep    Buzzer
  180. 4    valid    invalid    controls sheet feeder
  181. 5    NLQ    Draft    NLQ/Draft switch
  182. 6    12    11    Page length
  183. 7    Inactive    Active    Paper end detector
  184. 8    valid    invalid    Uni-directional printing
  185. th ASC
  186. @      
  187.      
  188. Control Codes for the Commodore MPS 1000
  189. Page PAGE
  190. 0        Prints data exactly
  191.